wheel horsepower - Turkish English Dictionary